When students are ready to transition from block to text coding languages with micro:bit, MicroPython has helpful hints and troubleshooting tips to guide them. Use the References and API to find out everything micro:bit can do, then use the Error Highlighter to fix mistakes. Finally, find out how well the code works using one of two micro:bit simulators.